Deterministic Computations on a PRAM with Static Processor and Memory Faults

نویسندگان

  • Bogdan S. Chlebus
  • Leszek Gasieniec
  • Andrzej Pelc
چکیده

We consider Parallel Random Access Machine (PRAM) which has some processors and memory cells faulty. The faults considered are static, i.e., once the machine starts to operate, the operational/faulty status of PRAM components does not change. We develop a deterministic simulation of a fully operational PRAM on a similar faulty machine which has constant fractions of faults among processors and memory cells. The simulating PRAM has n processors and m memory cells, and simulates a PRAM with n processors and a constant fraction of m memory cells. The simulation is in two phases: it starts with preprocessing, which is followed by the simulation proper performed in a step-by-step fashion. Preprocessing is performed in time O((mn + log n) log n). The slowdown of a step-by-step part of the simulation is O(logm). This work was published as [13]. The results of this paper appeared in a preliminary form in [12]. Department of Computer Science and Engineering, University of Colorado Denver, Denver, CO 80217, USA. Work supported by the National Science Foundation under Grant No. 0310503. Department of Computer Science, University of Liverpool, Liverpool L69 3BX, United Kingdom. Work supported by the EPSRC grant GR/N09855/01. §Département d’informatique et d’ingénierie, Université du Québec en Outaouais, Gatineau, Québec J8X 3X7, Canada. Work supported by the NSERC grant 0008136. ar X iv :1 80 1. 00 23 7v 1 [ cs .D C ] 3 1 D ec 2 01 7

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Fast Deterministic Simulation of Computations on Faulty Parallel Machines

A method of deterministic simulation of fully operational parallel machines on the analogous machines prone to errors is developed. The simulation is presented for the exclusive-read exclusive-write (EREW) PRAM and the Optical Communication Parallel Computer (OCPC), but it applies to a large class of parallel computers. It is shown that simulations of operational multiprocessor machines on faul...

متن کامل

Fast Deterministic Computations on a Faulty PRAM

We develop a method to simulate deterministically the operational Parallel Random Access Machine (PRAM) on a PRAM prone to processor and memory failures. It is shown that an n-processor PRAM with a bounded fraction of faulty processors and memory cells can simulate de-terministically the fully operational PRAM with O(log n) slowdown, after preprocessing performed in time O(log 2 n).

متن کامل

Eecient Parallel Computing with Memory Faults

In this paper we show two results on PRAM with constant fraction of memory faults. First we show how to preprocess (i.e. connect a constant fraction of processors into a binary tree) a faulty EREW PRAM with n= log n processors and O(n) memory cells in O(log n) time. The preprocessing is a basic step of simulations from 7,9,17]. Our algorithm, together with the results from 17], gives a rst full...

متن کامل

Balanced PRAM Simulations via Moving Threads and Hashing

We present a novel approach to parallel computing, where (virtual) PRAM processors are represented as lightweight threads, and each physical processor is capable of managing several threads. Instead of moving read and write requests, and replies between processor&memory pairs (and caches), we move the lightweight threads. Consequently , the processor load balancing problem reduces to the proble...

متن کامل

Balanced PRAM Simulations via Moving Threads and Hashing

We present a novel approach to parallel computing, where (virtual) PRAM processors are represented as light-weight threads, and each physical processor is capable of managing several threads. Instead of moving read and write requests, and replies between processor&memory pairs (and caches), we move the light-weight threads. Consequently, the processor load balancing problem reduces to the probl...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Fundam. Inform.

دوره 55  شماره 

صفحات  -

تاریخ انتشار 2003